@CHARSET "UTF-8";
/**
 * Стилевое оформление для основных классов
 *
 * Здесь задаются основные классы для оформления страниц,
 * например основными классами для всего сайта будут являться:
 * text-align-center - класс для выравнивания контента по центру
 * font-weight-bold - класс для задания жирного текста и т.д.
 *
 * @file    basemod-classes.css
 *
 */
@media screen, projection
{

 	h1.error
	{
		background: transparent;
		border: none;
		text-align: center;
	}
	.xdebug-var-dump
	{
		font-size: 1.5em;
		font-weight: bold;
		text-align: left;
	}
	
	.fixWidth
	{
		margin-left:auto;
		margin-right:auto;
		width: 940px;
	}
	
	.black_font {color:#FF9900;	font-weight:bold;}
	.center {margin-left:auto;	margin-right:auto;} 
	
	.clear_both {clear:both;}
	.clear_right {clear:right;}
	.clear_left{clear:left;}
	
	.display_inline {display:inline;}
	.display_block {display:block;}
	.display_none { display:none; }
	
	.float_left {float:left;}
	.float_right {float:right;}
	
	.font_wight_bold, .bold {font-weight:bold;}
	
	.hidden {visibility:hidden;}
	.visible{visibility:visible;}
	
	.height_10px { height: 10px; }
	
	.margin_5px {margin:5px;}
	.margin_10px {margin:10px;}
	.margin_20px {margin:20px;}
	.margin_bottom_5px {margin-bottom:5px;}
	.margin_bottom_10px {margin-bottom:10px;}
	.margin_bottom_20px {margin-bottom:20px;}
	.margin_left_5px {margin-left:5px;}
	.margin_left_10px {margin-left:10px;}
	.margin_left_20px {margin-left:20px;}
	.margin_left_100px {margin-left:100px;}
	.margin_right_5px {margin-right:5px;}
	.margin_right_10px {margin-right:10px;}
	.margin_top_0px {margin-top:0px;}
	.margin_top_5px {margin-top:5px;}
	.margin_top_10px {margin-top:10px;}
	.margin_top_20px {margin-top:20px;}
	
	/*.opasity { opacity:0.4; filter:alpha(opacity=40) }*/
	
	.padding_top_5px {padding:5px;}
	
	.red_border {border: 1px solid #FF0000;}
	
	.red_border_msg
	{
		border-top: 1px solid #FF0000;
		border-bottom: 1px solid #FF0000;
	}
	
	.red_font {color:#FF0000; font-weight:bold;}
	
	.text_aligin_center  {text-align:center;}
	.text_aligin_left {text-align:left;}
	
	.width35 {width:35px;}
	.width100 {width:100px;}
	.width150 {width:150px;}
	.width200 {width:200px;}
	.width250 {width:250px;}
	.width300 {width:300px;}
	.widthAuto {width: auto;}
	
	.z-index-5 {z-index: -5;}
	.z-index-4 {z-index: -4;}
	.z-index-3 {z-index: -3;}
	.z-index-2 {z-index: -2;}
	.z-index-1 {z-index: -1;}
	.z-index0 {z-index: 0;}
	.z-index1 {z-index: 1;}
	.z-index2 {z-index: 2;}
	.z-index3 {z-index: 3;}
	.z-index4 {z-index: 4;}
	.z-index5 {z-index: 5;}
 	
}